/*---------------------------------- LOGO ----------------------*/
.narsan-logo {
	background: url(../img/logo-white.png);
	background-repeat: no-repeat;
	background-size: cover;
	display: inline;
	float: left;
	transition: all .5s linear;
	width: 200px;
	height: 75px;
}
 .narsan-logo-dark{
	background: url(../img/logo-dark.png)!important;
	background-repeat: no-repeat;
	background-size: cover;
	display: inline;
	float: left;
	transition: all .5s linear;
	width: 200px;
	height: 75px;
}
#header .navbar-brand {
	padding: 0px 0px;
}


/*-------------------------- FONT ve COLOR----------------------*/
html {
	background-color: #141313;
}
#owl-main-text h2{
	font-size: 55px;
}
h2.heading {
	color: #7c225d;
	font-size: 55px;
}
section.timetable .section-subtitle {
	color: #fff;
	font-family: "Oswald", sans-serif;
}
section.timetable h2 {
	color:#fff;
	margin-bottom: 100px;
	font-size: 75px;
	text-align: left;
}
#header .menu-item.current a, #header .menu-item a:hover {
	color: #555;
}
textarea:focus, input:focus, input[type]:focus, .uneditable-input:focus {
	border-color: #7c225d;
	box-shadow: 0 0 8px #7c225d;
}
a.button, .button {
	color: #7c225d;
	border:2px solid #7c225d;
}
a.button:hover, .button:hover {
	background:#7c225d;
	color:#fff;
}
#footer .social li .icon:hover {
	background:#7c225d;
}
p.text strong {
	color:#7c225d;
}
/*------------------------ BACKGROUND -----------------------*/

.slide-sep {
	background: url(../img/slide-separator.png);
	background-repeat: no-repeat;
}
section.timetable{
	background-image: url(../img/duyarlilik.jpg);
}
section.menu {
	background-image:url(../img/bg-nar.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding-top: 100px;
	padding-bottom: 100px;
}
.narsan-icon{
	padding: 10px;
}
.narsan-icon img{
	max-width: 100px;
}

.narsan-icon .icon-boxx {
	background: rgba(255,255,255,.6);
	border:1px solid #000;
	text-align: center;
	height: 390px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 25px;	
	transition: all .5s linear;
}
.narsan-icon .icon-boxx:hover{
	box-shadow: 0px 0px 15px #ccc;
	transition: all .5s linear;
}

/*----------------------- MARGİN ve PADDİNG ------------------*/
#duyarlilik{
	padding-top: 180px;
	padding-bottom: 180px;
}
h2.section-title:before, h2.section-title:after {
	margin:7px;
}
.mr-50 {
	margin-right: 50px
}
.narsan-margin-top{
	margin-top: 200px;
}
.entry-hizmet {
	width: 50%;
}
.entry-hizmet-art {
	width: 100%;
}
.pl-25 {
	padding-left: 25px;
}


@media only screen and (max-width: 1024px) {
	#owl-main-text {
		height: 97%;
	}
}
@media (max-width: 767px){
	.entry-hizmet{
		width: 100%;
	}
	.pl-25{
		padding-left: 0;
	}
	h2.section-title{
		margin-top: 25px;
	}

}